// pages/mine/mine.js
let util=require("../../utils/util.js");
let app=getApp();
let baseImgUrl = util.baseImgUrl;
let jumpurl = util.jumpurl;
let hasget = app.globalData.userInfo;

Page({

  /**
   * 页面的初始数据
   */
  data: {
    userInfo: {},
    hasUserInfo: true,
    hasget: hasget,
    canIUse: wx.canIUse('button.open-type.getUserInfo'),
    avatar:"",
    huiyuan_wei:baseImgUrl+"huiyuan0.png",
    huiyuan_yi:baseImgUrl+"huiyuan1.png",
    status:0,//0-未开通 //此为测试数据
    king:baseImgUrl+"kaitong.png",
    arrow_r:baseImgUrl+"arrow_r.png",
    mysave:baseImgUrl+"shoucang.png",
    friends:baseImgUrl+"friends.png",
    yaoqing:baseImgUrl+"yaoqing.png",
    jmdl:baseImgUrl+"jmdl.png",
    email:baseImgUrl+"email.png",
    upload: baseImgUrl +"upload.png",
    severUrl: baseImgUrl +"sever.png",//客服图片

  },
  //获取用户信息
  bindGetUserInfo: function (e) {
    var that=this;
    console.log("用户信息");
    console.log(e);
    app.globalData.userInfo = e.detail.userInfo;
    var nickName=e.detail.userInfo.nickName;
    var avatarUrl=e.detail.userInfo.avatarUrl;
    
    this.setData({
      userInfo: e.detail.userInfo,
      hasUserInfo: true,
      hasget: app.globalData.userInfo,
      avatar:avatarUrl,
      nickName:nickName
    })

  },



  /**
   * 生命周期函数--监听页面加载
   */

  onLoad: function (options) {
    var that=this;

    wx.request({
      url: jumpurl + 'My/index',
      data: {
        openid: app.globalData.openid,
      },
      method: "POST",
      header: {
        "Content-Type": "application/x-www-form-urlencoded"
      },
      success: function (res) {
        that.setData({
          status: res.data.status,
        });
      },
    })
    
  },

  //页面跳转
  //开通会员
  kaitong:function(){
    wx.navigateTo({
      url: '/pages/kaitong/kaitong',
    })
  },

  //我的会员
  myhuiyuan: function () {
    wx.navigateTo({
      url: '/pages/myhuiyuan/myhuiyuan',
    })
  },

  //我的收藏
  mysave: function () {
    wx.navigateTo({
      url: '/pages/mysave/mysave',
    })
  },

  //邀请好友
  yaoqing: function () {
    wx.navigateTo({
      url: '/pages/yaoqing/yaoqing',
    })
  },

  //我的邀请
  myyaoqing: function () {
    wx.navigateTo({
      url: '/pages/myyaoqing/myyaoqing',
    })
  },

  //加盟代理
  jiameng: function () {
    wx.navigateTo({
      url: '/pages/jiameng/jiameng',
    })
  },

  //我的邮箱
  myemail: function () {
    wx.navigateTo({
      url: '/pages/myemail/myemail',
    })
  },

  //资源提供入驻
  ruzhu: function () {
    wx.navigateTo({
      url: '/pages/ruzhu/ruzhu',
    })
  },

  //关于优当课堂
  ruzhu: function () {
    wx.navigateTo({
      url: '/pages/about/about',
    })
  },

  //联系客服
  sever:function(){
    wx.navigateTo({
      url: '/pages/sever/sever',
    })

  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function (options) {
    var openid = app.globalData.openid;
   
    var jumpurl = util.jumpurl;
    　
    var that = this;
    　　// 设置菜单中的转发按钮触发转发事件时的转发内容
    　　var shareObj = {
      　　title: "优当课堂让每个孩子拥有更多的学习资源", // 默认是小程序的名称(可以写slogan等)
          desc: "优当课堂",
          path: '/pages/index/index?open=' + openid, // 默认是当前页面，必须是以‘/’开头的完整路径
          imageUrl: 'http://word.youdang.xin/public/tuzi.jpg',//图片//图片路径，可以是本地文件路径、代码包文件路径或者网络图片路径，支持PNG及JPG，不传入 imageUrl 则使用默认截图。图片长宽比是 5:4
      　　success: function(res) {
        　　　　　　// 转发成功之后的回调
          console.log("转发成功")
      　　　},
      　　　fail: function (res) {
        　　　　　　// 转发失败之后的回调
        　　　　　　if(res.errMsg ==  'shareAppMessage:fail cancel'){
          　　　　　　　　// 用户取消转发
          
                    console.log(options.target.dataset.id)
          　　
　　　　　　        }else if(res.errMsg == 'shareAppMessage:fail'){
          　　　　　　　　// 转发失败，其中 detail message 为详细失败信息
        　　　　　　}
      　　　　},
      　　　　complete: function () {
        　　　　　　// 转发结束之后的回调（转发成不成功都会执行）
      　　　　}
    　　};
    　　// 来自页面内的按钮的转发
    　　if (options.from == 'button') {
      var eData =  options.target.dataset;
     
      console.log(options);
      　　　　//  内容
      shareObj.path = '/pages/index/index?open=' + openid;
     
      shareObj.imageUrl = "http://word.youdang.xin/public/tuzi.jpg"
      　
    　　}
    　　// 返回shareObj
    　　return shareObj;
  }
})